#divRight ul{
    position: absolute;
    z-index: 1;
    display:none;
}
#divRight ul li{
	font-size:14px;
	height:30px;
	cursor: pointer;
}
.tbrow li{
	float:left;
}
.module_title{
	position: absolute;
	width: 250px;
	height: 30px;
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
	text-indent: 10px;
	cursor: pointer;
	top:40%;
}
.module_image{
	position:absolute;
	top:50px;
	left:150px;
	right:150px;
	bottom:50px;
	display:none;
}
.circle-source{
	background: url(../images/circle-source2.png) no-repeat center center;
	background-size: contain;
	display:inline;
}
.circle-scheme{
	background: url(../images/circle-scheme2.png) no-repeat center center;
	background-size: contain;
}
.circle-simulation{
	background: url(../images/circle-simulation2.png) no-repeat center center;
	background-size: contain;
}
.circle-output{
	background: url(../images/circle-output2.png) no-repeat center center;
	background-size: contain;
}
.circle-bpa{
	background: url(../images/circle-bpa2.png) no-repeat center center;
	background-size: contain;
}
.circle-assessment{
	background: url(../images/circle-assessment2.png) no-repeat center center;
	background-size: contain;
}
.circle-economic{
	background: url(../images/circle-economic2.png) no-repeat center center;
	background-size: contain;
}
.circle-evaluate{
	background: url(../images/circle-evaluate2.png) no-repeat center center;
	background-size: contain;
}
.module_show{
	position: absolute;
	top: 16px;
	left: 175px;
	width: 7px;
	height: 7px;
	background: url(../images/module-show.png) no-repeat;
	background-size: contain;
}
.mode_panel{
	position: absolute;
    top: 16px;
    left: 175px;
    width: 105px;
    height: 62px;
    background: white;
    z-index: 2;
    background-color: white;
    box-shadow: 2px 2px 10px #999;
    display:none;
}
.mode_show{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 9px;
	height: 9px;
	background: url(../images/module-hide.png) no-repeat;
	background-size: contain;
	cursor: pointer;
}